independent artist - Turkish English Dictionary